@charset "gb2312";
/* CSS Document */
*{margin: 0;padding: 0;}
html, body, menu, ul, ol, li, div, form, h1, h2, h3, h4, h5, h6, img, a img, input, button, textarea, fieldset, p, dd {
	padding: 0;
	margin: 0;
	border: 0
}
body {
	color: #333;
	font-size: 14px;
	font-size: 18px\9;
	line-height: 1.5;
	word-wrap: break-word;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    background:#fff !important;
}
ul, ol, li {
	list-style: none
}

html {
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%
}
h1, h2, h3, h4, h5, h6, b, i, em {
	font-weight: normal;
	font-style: normal
}
input[type="text"], input[type="password"], input[type="button"], input[type="submit"], textarea {
	-webkit-appearance: none;
	border-radius: 0
}
a {
	text-decoration: none;
   	display: inline-block;
}
img {
	-webkit-transform: scale(1) rotate(0) translate3d(0, 0, 0);
	transform: scale(1) rotate(0) translate3d(0, 0, 0);
	display: block;
}
@media screen and (min-width: 751px) {
	.aglin {
	    max-width: 150px;
	}	
    .aglin h1 {
            font-size: 18px;
            line-height: 24px;
    }
    .aglin img {
        width: 34px;
    }
	.icon-sousu-, .icon-denglu, .icon-nav,.icon-arrow {
	    font-size: 22px;
	}
	.HotSearch{
		height: 66px;
	}
	.HotSearch span {
	    float: left;
	    font-size: 24px;
	    line-height: 70px;
	}
	.HotSearch a{
		font-size: 24px;
		padding: 7px 20px;
		border-radius: 50px;
        line-height:24px;
        margin-top: 16px;
	}
	.HotSearch ul li{
		line-height: 70px;
	}
	.hide-scroll, .t_content, .t_content li{
		height: 320px !important;
	}
    #slider2 .mui-slider-item,.swiper-container{
        /*height: 335px !important;*/
	}
    #slider2 .mui-slider-title,.swiper-slide p{        
		font-size:28px !important;
            line-height: 48px;
    }
    .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {
        bottom: 16px !important;
        right: 16px !important;
    }
    #slider2  .mui-slider-indicator .mui-indicator {
        width: 10px;
        height: 10px;
        margin: 0px 10px 0px 0px;
    }
    #slider2 .mui-slider-title {
        line-height:50px;
    }
	.t_content li .text{
		font: 28px/48px Microsoft YaHei !important;
		padding-left: 23px;
	}
	.hover_list{
		width: auto;
		right: 6px;
		bottom: 15px;
	}
	.hover_list li{
		width: 12px;
		height: 12px;
		margin-right: 15px;
	}
	.nav2018 li a {
	    width: 88px !important;
	    height: 88px !important;
	    border-radius: 88px !important;
	}
	.nav2018 li a i {
	    line-height: 88px;
	    font-size: 44px;
	    color: #fff !important;
	}
	.nav2018 .nav9 img {
	    width: 44px;
	    margin: 25px 23px;
	}
	.nav2018 .nav10 img {
	    width: 40px;
	    margin: 20px 24px;
	}
	.nav2018 li p{
		font-size: 24px;
		margin-top: 17px !important;
	}
	.nav2018 li{
		margin-top: 32px;
	}
	.mui-slider{
		margin-top: 17px !important;
	}
	.focus {
	    margin: 40px 0 40px 0;
	    height: 24px;
	}
	.focus i{
		font-size: 24px;
        line-height:24px;
	}
	.focus img{
		width: 120px;
	}
	.focus a {
	    color: #333;
	    font-size: 24px;
	    line-height: 24px;
        top:0;
	}
	.focus .bd {
	    height: 24px;
        margin-top: 2px;
	}
	.focus li{
		height: 24px;
		margin-left: 16px;
	}
	.tlt span {
	    font-size: 32px;
	    margin-left: 10px;
	}
	.icon-baobao {
	    font-size: 38px !important;
	}
	.tlt i {
	    font-size: 32px;
	}
	.tlt {
	    margin-top: 47px;
	}
	.main .mui-control-item{
		font-size: 28px;
	}
	.main .mui-control-item.mui-active{
		height: 50px !important;
    	line-height: 48px !important;
	}
	.main .mui-control-item{
		height: 50px !important;
    	line-height: 48px !important;
	}
	.main .mui-control-item {
	    /*padding: 0 4% !important;*/
	}
	.mui-active hr{
		height: 2px;
	}
	.busy-list h3{
		font: 28px/48px "Î¢ÈíÑÅºÚ";
		height: 10rem !important;
	}
    .news_hot_txt2 h3{        
		height: 5.5rem !important;
    }
    .news_hot_txt2 p {
        height: 4.45rem;
    }
	.news_hot_Img,.news2 ul li a{
		height: 193px;
	}
	.news_hot_txt dd{
		font-size: 24px;
	}
	.busy-list li{
		padding-top: 30px;
    	padding-bottom: 30px;
    	margin-bottom: 1px;
        height:auto !important;
	}
	.hr_c{
		height: 105px;
		line-height: 70px;
		font-size: 28px;
	}
	.hr_c i{		
		font-size: 30px;    
		margin-right: 10px;
	}
	.banner_add{
		margin: 25px auto;
	}
	.join_bg a:nth-child(1){
		height: 204px;
	}
	.join_bg a:last-child{
		font-size: 24px !important;
		line-height: 50px !important;
		/*line-height: 50px !important;
		height: 50px !important;*/
	}
	.nav_news_tk2 ul li p{
		font-size: 24px;
	}
	.news_hot_txt2 span,.news_hot_txt span,.ladies, .nan, .kids, .neiyi{
		font-size: 24px;
		line-height: 24px !important;
	}
	.business span a{
		font-size: 24px;
		padding: 4px 13px;
	}
	.fashion_logo,.fashion_hot_txt a:nth-child(1){
		width: 94px;
		height: 94px;
	}
	.fashion .mui-slider-item a:nth-child(2),.business ul li a:nth-child(2){
		height: 200px;
	}
	.fashion li{
		padding-top: 30px;
		padding-bottom: 30px;
	}
	.fashion_hot_txt h3 a,.fashion_hot_txt span{
		font-size: 28px;
		height: 44px;
		line-height: 44px;		
	}
	.fashion_hot_txt h3{
		width: 340px;    
		height: 44px
	}
	.fashion_hot_txt a:nth-child(4){
		font-size: 24px;
		height: 70px;
    	line-height: 70px;
	}
	.business_hot_txt, .fashion_hot_txt{
		margin-top: 10px;
        height:auto !important;
	}
	.footer span{
		font-size: 24px;
		height: 24px;
		line-height: 24px;
	}
	.weixin{
		padding: 65px 25px;
	}
	.footer i{
		margin-right: 16px;
		font-size: 24px;
	}
	.contact{
		padding: 48px 0;
	}
	.contact a{
		font: bold 32px/44px "Microsoft YaHei";
	}
	.contact p a{
	    font-size: 28px;
	    line-height: 80px;
	}
	.popup_nav{
		top:-1080px;
		padding: 0px 50px;
		font-size: 28px;    
		padding-bottom: 3%;
        left: 50%;
        margin-left: -375px;
	}
	.popupnav a{		
		font-size: 28px !important;
	}
    .popupnav .mui-active {
        height: 56px !important;
        line-height: 56px !important;
    }
	.popup_nav h3 {
	    font-size: 32px;
	    line-height: 110px;
	}
	.popup_nav ul li{
		height: 70px;
		line-height: 70px;
	}
	.popup_close{
		font-size: 48px !important;
	}
	.add_left .add_list:nth-child(1){
		height: 327px;	
	}
	.add .add_list{
		height: 160px;
	}
	.list span{
		font-size: 14px !important;
	    margin-left: 15px;
	}
	.box .nav_tk2{
		line-height: 72px;
	}
	.nav_tk2 i{
		width: 72px;
		font-size: 72px;
	}
	.nav_tk2 span{
		font-size: 28px;
	    line-height: 36px;
	    height: 70px;
	    margin-left: 12px;
	}
    .HotSearch ul {
        height:70px;
    }
    #Div7 .busy-list h3 {
        height: 8rem !important;
    }
    #Div7 .news_hot_txt span {
        height: 30px;
    }
    .news_hot_txt i {
        font-size: 20px;
    }
    #Div7 ins {
        margin-top:12px;
    }
    .news2 .busy-list p a {
        font-size: 24px;
    }
    .icon-didian3 {
        font-size:22px !important;
    }
    .box hr {
        height: 36px;
        top: 18px;
    }
    	.att_head{
		/*height: 252px;*/    
        padding-top: 45px;   
        padding-bottom: 45px;
	}
	.att_head .icon-left {
	    font-size: 44px;
	    line-height: 80px;
	}
	.search_box {
	    width: 90%;
	    height: 80px;
	    border-radius: 80px;
	}
	.search_box input {
	    font-size: 28px;
	    line-height: 40px;
	    height: 80px;
	    padding: 20px 30px 20px 10px;
	}
	.search_box i {
	    font-size: 32px !important;
	    line-height: 80px;
	}
	.search_box .icon-arrow-down{
		line-height: 95px!important;
	}
	.search_btn {
	    /* margin-top: 32px; */
        width: 130px;
        height: 80px;
        border-radius: 40px 0 0 40px;
	}
	.search_btn span {
	    height: 50px;
		font-size: 28px;
	    line-height: 50px;
	    border-radius: 50px;
	}
	.s_brand h3 {
	    font-size: 28px;
	    margin: 50px 0;
	}
	.s_brand h3 a {
	    font-size: 24px;
	}
	.s_brand h3 a i {
	    font-size: 24px;
	}
	.s_brand_list a {
	    font-size: 24px;
	}
	.s_brand_list li {
	    margin-bottom: 20px;
        height:36px;
	}
	.s_brand_list {
	    margin: 0 auto 30px auto;
	}
	.fgx2{
		height: 10px;
	}
	.att_nav a p{
		font-size: 24px;
		line-height: 70px;
	}
	.att_nav {
	    padding: 44px 3.3% 10px 3.3%;
	}
	.att_list{
		margin: 30px auto;
	}
	.att_list li i{
		width: 16px;
    	height: 16px;
	}
	.att_list li.on{
		width: 72px;
	}
	.att_list li{
		width: 48px;
	}
	.att_list li.on i{
		width: 48px;
	}
	.att_name{
		font-size: 32px;    
		bottom: 40px;
	}
	.att_text{
		bottom: 10px;
	    font-size: 24px;
	    height: 36px;
	}
	.s_product h3 {
	    font-size: 28px;
	    margin: 50px 0;
	}
	.s_product h3 a{
		font-size: 24px;
	}
	.s_product h3 a i{
		font-size: 24px;
	}
	.s_news_list a{
		font-size: 24px;
    	height:24px;
    	line-height: 24px;
    	margin-bottom: 30px;
	}
	.s_news_list a:nth-child(2),.s_news_list a:nth-child(6){
		top: 60px;
	}
	.s_news_list a:nth-child(3),.s_news_list a:nth-child(7){
		top: 120px;
	}
	.s_news_list a:nth-child(4),.s_news_list a:nth-child(8){
		top: 180px;
	}
	.s_news_list hr {
	    height: 170px;
	    top: 12px;
	    left: 49%;
	}
    .search_box .icon-arrow {
        font-size: 28px !important;
        line-height: 80px !important;
        height: 80px;
    }
    .category {        
        width: 60px !important;
        margin-left: 25px !important;
    }
    .search_btn span.pinpai {
        margin-top: -5px;
        color: #d95252;
    }
}